﻿using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Data.Entity.Migrations;
using System.Globalization;
using System.Linq;
using System.Linq.Expressions;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using PortalWeb.Core.Entity;
using PortalWeb.Core.IDao;
using Microsoft.AspNet.Identity;

namespace PortalWeb.Dao
{
    public partial class FunctionStore : IDisposable
    {

      

        public Task<IEnumerable<Function>> GetFunctionsByRolesAsync(string roles)
        {
            throw new NotImplementedException();
        }

        public Function FirstOrDefault(Func<Function, bool> func)
        {
            throw new NotImplementedException();
        }

        public IQueryable<Function> Where(Func<Function, bool> func)
        {
            throw new NotImplementedException();
        }

        private bool _disposed;

        public void Dispose()
        {
            this.Dispose(true);
            GC.SuppressFinalize(this);
        }

        protected virtual void Dispose(bool disposing)
        {
            if (disposing && !this._disposed)
            {
                this._disposed = true;
            }
        }
    }
}
